Mega Millions System Predictions
This system works by reducing the number of balls from the total set by about half (or better) giving you 98% higher chance to win a prize!
By reducing the total number balls by half, you are dramatically reducing the number of all combinations you can generate so you will end up playing only about 2% of all possible combinations.
That's a game changer!
We applied our advanced machine learning algorithm to pick balls which are most likely to occur in the next draw and removed the ones which have the least probability.
Look at the graph below to see how many numbers we usually match and complete history of predicted numbers.
Mega Millions past winning predictions - Success Rate
As you can clearly see, this system matched JACKPOT numbers stunningly 46 times by playing only half the amount of balls! We believe that by applying this system, you may increase your chances to win by 98%.
Mega Millions predictions for the next draw
Only registered members have access to next draw predictions. Login
Mega Millions past winning predictions - Details
These are the numbers we predicted in the past draws and how many numbers we actually matched.
Draw Date | Predicted Numbers | Matched Numbers |
---|---|---|
17 Mar 2023 |
Main Balls predicted: 36 9, 20, 59, 60, 63, 2, 49, 65, 29, 58, 46, 1, 7, 23, 38, 55, 8, 36, 39, 67, 14, 16, 40, 52, 30, 24, 35, 43, 33, 57, 70, 15, 22, 25, 28, 69 Mega Balls predicted: 10 2, 5, 11, 7, 24, 1, 19, 4, 21, 13 |
262829394925 MATCH 4+0 |
14 Mar 2023 |
Main Balls predicted: 38 1, 4, 50, 54, 46, 55, 30, 15, 22, 25, 28, 69, 33, 38, 57, 70, 9, 20, 59, 60, 63, 14, 16, 40, 52, 2, 49, 65, 29, 58, 23, 24, 35, 43, 8, 36, 39, 67 Mega Balls predicted: 10 5, 21, 13, 24, 1, 19, 4, 17, 11, 7 |
010723385502 MATCH 4+0 |
10 Mar 2023 |
Main Balls predicted: 39 7, 18, 33, 38, 57, 70, 1, 4, 50, 54, 30, 63, 23, 24, 35, 43, 9, 46, 55, 15, 22, 25, 28, 69, 8, 36, 39, 67, 2, 49, 65, 20, 29, 58, 14, 16, 40, 52, 59 Mega Balls predicted: 9 21, 11, 1, 19, 4, 17, 13, 7, 24 |
092059606305 MATCH 4+0 |
7 Mar 2023 |
Main Balls predicted: 39 47, 61, 8, 25, 36, 39, 67, 33, 38, 57, 70, 23, 24, 35, 43, 20, 29, 58, 1, 4, 50, 54, 7, 18, 14, 16, 40, 52, 59, 15, 30, 63, 9, 46, 55, 2, 22, 49, 65 Mega Balls predicted: 9 11, 13, 1, 4, 17, 22, 7, 24, 19 |
152225286921 MATCH 3+0 |
3 Mar 2023 |
Main Balls predicted: 39 41, 62, 7, 18, 39, 2, 22, 49, 65, 67, 23, 24, 35, 43, 20, 29, 58, 9, 46, 55, 47, 61, 14, 16, 40, 52, 59, 1, 4, 50, 54, 15, 30, 36, 63, 33, 38, 57, 70 Mega Balls predicted: 9 13, 7, 19, 17, 22, 20, 24, 1, 4 |
082536396711 MATCH 3+0 |
28 Feb 2023 |
Main Balls predicted: 40 1, 4, 50, 54, 59, 20, 29, 52, 58, 31, 64, 66, 15, 30, 36, 63, 47, 61, 41, 62, 2, 22, 49, 65, 67, 9, 46, 55, 7, 18, 39, 33, 38, 57, 70, 23, 24, 35, 40, 43 Mega Balls predicted: 9 7, 24, 13, 4, 22, 20, 1, 19, 17 |
141640525913 MATCH 3+1 |
24 Feb 2023 |
Main Balls predicted: 37 12, 7, 18, 39, 2, 15, 30, 36, 63, 33, 38, 57, 70, 9, 46, 55, 41, 62, 31, 64, 66, 1, 4, 50, 54, 59, 47, 61, 23, 24, 35, 40, 43, 20, 29, 52, 58 Mega Balls predicted: 9 24, 13, 1, 17, 22, 18, 19, 4, 20 |
022249656707 MATCH 1+0 |
21 Feb 2023 |
Main Balls predicted: 36 47, 61, 2, 33, 38, 57, 70, 45, 1, 4, 50, 54, 59, 31, 64, 66, 12, 23, 24, 35, 40, 43, 7, 18, 39, 41, 62, 20, 29, 30, 52, 58, 9, 15, 46, 55 Mega Balls predicted: 9 13, 1, 19, 20, 18, 14, 17, 22, 4 |
021530366324 MATCH 3+0 |
17 Feb 2023 |
Main Balls predicted: 36 33, 41, 62, 23, 24, 35, 40, 43, 2, 12, 13, 14, 45, 7, 18, 39, 20, 29, 30, 52, 58, 9, 15, 46, 55, 57, 47, 61, 31, 64, 66, 1, 4, 50, 54, 59 Mega Balls predicted: 10 1, 19, 4, 13, 22, 14, 9, 20, 18, 17 |
023338577013 MATCH 3+1 |
14 Feb 2023 |
Main Balls predicted: 35 31, 64, 66, 20, 29, 30, 52, 58, 45, 3, 63, 13, 14, 43, 47, 61, 9, 15, 46, 55, 57, 1, 4, 50, 54, 59, 33, 41, 62, 2, 12, 24, 7, 18, 39 Mega Balls predicted: 9 19, 4, 17, 22, 20, 18, 9, 14, 13 |
232435404301 MATCH 2+0 |
10 Feb 2023 |
Main Balls predicted: 35 2, 12, 24, 9, 15, 46, 55, 57, 13, 14, 25, 44, 33, 41, 62, 20, 31, 64, 66, 30, 45, 3, 63, 7, 18, 29, 39, 1, 4, 50, 54, 59, 43, 47, 61 Mega Balls predicted: 8 4, 17, 13, 20, 14, 18, 22, 9 |
202930525819 MATCH 3+0 |
7 Feb 2023 |
Main Balls predicted: 35 30, 45, 3, 63, 1, 4, 50, 54, 59, 13, 14, 15, 43, 46, 47, 61, 20, 31, 64, 66, 2, 12, 24, 25, 44, 6, 51, 7, 9, 18, 29, 39, 33, 41, 62 Mega Balls predicted: 8 17, 13, 22, 18, 9, 14, 7, 20 |
091546555704 MATCH 3+0 |
3 Feb 2023 |
Main Balls predicted: 35 13, 14, 15, 25, 44, 7, 9, 18, 29, 39, 3, 59, 63, 1, 6, 51, 4, 43, 46, 47, 61, 33, 41, 50, 62, 2, 12, 24, 30, 45, 36, 20, 31, 64, 66 Mega Balls predicted: 9 13, 22, 20, 18, 14, 7, 17, 9, 11 |
010450545917 MATCH 4+1 |
31 Jan 2023 |
Main Balls predicted: 38 3, 59, 63, 1, 6, 51, 4, 43, 46, 47, 61, 20, 29, 31, 64, 66, 7, 13, 14, 15, 25, 44, 9, 36, 21, 32, 38, 33, 41, 50, 62, 30, 45, 2, 12, 18, 24, 39 Mega Balls predicted: 10 22, 20, 14, 9, 13, 11, 17, 18, 8, 7 |
070918293913 MATCH 5+1 |
27 Jan 2023 |
Main Balls predicted: 39 25, 44, 33, 41, 47, 50, 62, 9, 36, 2, 12, 18, 24, 39, 1, 6, 51, 4, 52, 30, 43, 45, 46, 61, 3, 59, 63, 21, 32, 38, 20, 29, 31, 64, 66, 7, 13, 14, 15 Mega Balls predicted: 9 20, 17, 9, 13, 7, 8, 18, 14, 11 |
044346476122 MATCH 5+0 |
24 Jan 2023 |
Main Balls predicted: 42 21, 32, 38, 62, 1, 6, 51, 20, 29, 31, 64, 66, 25, 33, 41, 44, 30, 43, 45, 46, 61, 9, 36, 8, 35, 40, 53, 56, 7, 13, 14, 15, 4, 52, 2, 12, 18, 24, 39, 3, 59, 63 Mega Balls predicted: 8 17, 18, 13, 7, 11, 14, 9, 8 |
334147506220 MATCH 3+0 |
20 Jan 2023 |
Main Balls predicted: 43 4, 52, 9, 36, 2, 12, 18, 24, 39, 1, 6, 51, 7, 13, 14, 15, 3, 20, 59, 63, 21, 32, 38, 62, 22, 48, 58, 68, 8, 35, 40, 53, 56, 30, 43, 45, 46, 61, 25, 29, 33, 41, 44 Mega Balls predicted: 9 18, 14, 7, 11, 8, 9, 13, 17, 6 |
202931646617 MATCH 2+1 |
17 Jan 2023 |
Main Balls predicted: 41 8, 35, 40, 53, 56, 30, 43, 45, 46, 61, 9, 36, 21, 32, 38, 62, 3, 20, 59, 63, 25, 29, 33, 41, 44, 4, 52, 19, 69, 22, 48, 58, 68, 7, 13, 14, 15, 18, 1, 6, 51 Mega Balls predicted: 10 14, 9, 7, 11, 8, 17, 6, 13, 18, 19 |
021218243918 MATCH 1+1 |
13 Jan 2023 |
Main Balls predicted: 41 22, 48, 58, 68, 21, 32, 38, 62, 7, 13, 14, 15, 18, 25, 29, 33, 41, 44, 1, 6, 51, 4, 52, 8, 35, 40, 53, 56, 16, 28, 47, 19, 69, 3, 20, 46, 59, 63, 9, 36, 61 Mega Balls predicted: 9 9, 13, 11, 8, 17, 18, 7, 6, 19 |
304345466114 MATCH 2+0 |
10 Jan 2023 |
Main Balls predicted: 39 9, 13, 36, 61, 14, 22, 48, 58, 68, 19, 69, 3, 20, 46, 59, 63, 1, 6, 51, 8, 35, 40, 53, 56, 4, 52, 25, 29, 33, 41, 44, 16, 28, 47, 15, 21, 32, 38, 62 Mega Balls predicted: 9 13, 18, 8, 17, 6, 7, 11, 19, 16 |
071314151809 MATCH 3+0 |
6 Jan 2023 |
Main Balls predicted: 40 9, 13, 36, 59, 61, 15, 21, 32, 38, 62, 19, 69, 16, 28, 47, 14, 22, 48, 58, 68, 20, 23, 37, 1, 3, 6, 51, 46, 25, 29, 33, 41, 44, 8, 35, 40, 53, 56, 4, 52 Mega Balls predicted: 9 18, 7, 17, 6, 19, 13, 11, 8, 16 |
032046596313 MATCH 4+1 |
3 Jan 2023 |
Main Balls predicted: 41 4, 33, 52, 15, 21, 32, 38, 62, 16, 28, 47, 46, 29, 31, 54, 67, 19, 69, 20, 23, 37, 1, 3, 6, 44, 51, 9, 13, 36, 59, 61, 14, 22, 48, 58, 68, 8, 35, 40, 53, 56 Mega Balls predicted: 9 7, 11, 6, 19, 13, 16, 18, 8, 17 |
252933414418 MATCH 3+1 |
30 Dec 2022 |
Main Balls predicted: 41 8, 35, 40, 53, 56, 3, 4, 33, 52, 1, 46, 20, 23, 37, 24, 25, 43, 16, 28, 47, 29, 31, 54, 67, 9, 13, 36, 59, 61, 15, 21, 32, 38, 62, 19, 69, 14, 22, 48, 58, 68 Mega Balls predicted: 9 11, 8, 6, 19, 13, 16, 2, 18, 17 |
010306445107 MATCH 2+0 |
27 Dec 2022 |
Main Balls predicted: 41 8, 35, 40, 53, 56, 14, 22, 48, 58, 68, 20, 23, 37, 29, 31, 54, 67, 13, 24, 25, 43, 2, 66, 3, 4, 33, 36, 52, 1, 46, 15, 21, 32, 38, 62, 16, 28, 47, 19, 61, 69 Mega Balls predicted: 10 8, 17, 19, 13, 16, 18, 9, 11, 6, 2 |
091336596111 MATCH 3+1 |
23 Dec 2022 |
Main Balls predicted: 40 29, 31, 54, 67, 2, 38, 66, 14, 22, 48, 58, 68, 19, 61, 69, 13, 24, 25, 43, 6, 8, 35, 40, 53, 56, 1, 21, 46, 3, 4, 33, 36, 52, 20, 23, 37, 15, 16, 28, 47 Mega Balls predicted: 9 17, 11, 13, 16, 18, 2, 6, 19, 9 |
152132386208 MATCH 3+0 |
20 Dec 2022 |
Main Balls predicted: 40 13, 24, 25, 43, 6, 19, 61, 69, 15, 16, 28, 47, 2, 38, 66, 14, 22, 48, 58, 68, 20, 23, 37, 5, 17, 70, 8, 35, 40, 53, 56, 1, 21, 36, 46, 52, 29, 31, 54, 67 Mega Balls predicted: 9 11, 6, 16, 18, 2, 9, 22, 19, 13 |
030433365217 MATCH 2+0 |
16 Dec 2022 |
Main Balls predicted: 38 8, 19, 53, 61, 69, 2, 38, 66, 5, 17, 70, 1, 21, 36, 46, 52, 6, 15, 16, 28, 47, 29, 31, 54, 67, 59, 20, 23, 37, 14, 22, 48, 58, 68, 13, 24, 25, 43 Mega Balls predicted: 9 6, 19, 2, 9, 23, 13, 16, 18, 22 |
083540535611 MATCH 2+0 |
13 Dec 2022 |
Main Balls predicted: 35 59, 15, 16, 28, 47, 20, 23, 37, 1, 21, 36, 46, 52, 13, 24, 25, 43, 6, 5, 17, 70, 55, 29, 31, 54, 67, 2, 14, 38, 66, 8, 19, 53, 61, 69 Mega Balls predicted: 9 19, 13, 6, 18, 9, 22, 16, 23, 2 |
142248586806 MATCH 1+1 |
9 Dec 2022 |
Main Balls predicted: 33 55, 1, 21, 36, 46, 52, 29, 31, 54, 67, 20, 23, 37, 2, 14, 38, 66, 6, 61, 59, 9, 5, 17, 70, 15, 16, 19, 28, 47, 13, 24, 25, 43 Mega Balls predicted: 10 13, 16, 18, 2, 22, 23, 19, 25, 6, 9 |
081953616919 MATCH 2+1 |
6 Dec 2022 |
Main Balls predicted: 37 9, 15, 6, 19, 28, 61, 20, 23, 37, 29, 31, 54, 67, 13, 24, 25, 43, 5, 17, 70, 47, 55, 59, 4, 18, 53, 69, 1, 21, 36, 46, 52, 2, 14, 16, 38, 66 Mega Balls predicted: 10 16, 6, 2, 9, 22, 19, 25, 7, 18, 23 |
151619284713 MATCH 5+0 |
2 Dec 2022 |
Main Balls predicted: 39 1, 5, 17, 70, 4, 18, 53, 69, 29, 31, 54, 67, 20, 23, 37, 46, 52, 13, 24, 25, 43, 2, 14, 16, 38, 66, 9, 15, 21, 30, 35, 45, 59, 47, 55, 6, 19, 28, 61 Mega Balls predicted: 10 6, 18, 9, 23, 25, 7, 21, 2, 19, 22 |
012136465216 MATCH 4+0 |
29 Nov 2022 |
Main Balls predicted: 41 59, 13, 23, 24, 25, 43, 29, 31, 46, 54, 67, 2, 14, 16, 38, 66, 6, 19, 28, 61, 20, 47, 55, 4, 18, 53, 69, 21, 30, 35, 45, 1, 5, 17, 37, 70, 9, 15, 34, 36, 68 Mega Balls predicted: 9 18, 2, 19, 7, 21, 9, 22, 25, 23 |
202337465206 MATCH 4+0 |
25 Nov 2022 |
Main Balls predicted: 41 20, 47, 55, 2, 14, 16, 38, 66, 6, 19, 28, 46, 61, 13, 23, 24, 25, 43, 29, 59, 4, 18, 31, 53, 69, 21, 30, 35, 45, 34, 36, 68, 1, 5, 17, 37, 70, 9, 15, 44, 67 Mega Balls predicted: 9 2, 9, 18, 22, 25, 21, 23, 7, 19 |
293146546718 MATCH 4+1 |
22 Nov 2022 |
Main Balls predicted: 41 9, 15, 6, 19, 28, 46, 61, 1, 5, 17, 37, 70, 34, 36, 43, 68, 20, 47, 55, 21, 30, 35, 45, 44, 67, 2, 14, 16, 38, 66, 13, 29, 59, 4, 18, 31, 53, 69, 22, 26, 41 Mega Balls predicted: 8 9, 18, 22, 23, 7, 19, 21, 25 |
132324254302 MATCH 2+0 |
18 Nov 2022 |
Main Balls predicted: 43 4, 18, 31, 53, 69, 1, 5, 17, 37, 70, 13, 29, 38, 59, 9, 15, 16, 44, 67, 34, 36, 43, 68, 22, 26, 41, 6, 19, 28, 46, 61, 2, 20, 47, 55, 21, 30, 35, 45, 66, 3, 7, 11 Mega Balls predicted: 8 18, 22, 23, 19, 21, 1, 25, 7 |
021416386609 MATCH 4+0 |
15 Nov 2022 |
Main Balls predicted: 39 21, 30, 35, 45, 66, 2, 20, 47, 55, 13, 29, 38, 59, 4, 18, 31, 53, 69, 22, 26, 41, 44, 67, 3, 7, 11, 6, 9, 15, 16, 34, 36, 43, 68, 1, 5, 17, 37, 70 Mega Balls predicted: 7 22, 23, 19, 25, 1, 7, 21 |
061928466118 MATCH 1+0 |
11 Nov 2022 |
Main Balls predicted: 39 9, 15, 16, 17, 34, 36, 43, 68, 2, 20, 47, 55, 21, 30, 35, 45, 66, 1, 44, 67, 3, 7, 11, 6, 25, 33, 5, 13, 29, 38, 59, 4, 18, 31, 53, 69, 22, 26, 41 Mega Balls predicted: 7 23, 19, 25, 7, 1, 21, 22 |
010517377022 MATCH 3+1 |
8 Nov 2022 |
Main Balls predicted: 42 4, 18, 31, 53, 69, 5, 9, 15, 16, 17, 1, 44, 67, 3, 7, 11, 13, 38, 6, 29, 2, 20, 47, 55, 59, 22, 26, 41, 25, 33, 37, 40, 51, 21, 30, 35, 45, 66, 34, 36, 43, 68 Mega Balls predicted: 8 19, 25, 7, 21, 6, 22, 23, 1 |
051329385923 MATCH 5+1 |
4 Nov 2022 |
Main Balls predicted: 42 21, 30, 35, 45, 66, 4, 18, 31, 53, 69, 22, 26, 41, 6, 29, 55, 25, 33, 1, 20, 44, 67, 3, 7, 11, 13, 38, 37, 40, 51, 8, 14, 24, 5, 9, 15, 16, 17, 34, 36, 43, 68 Mega Balls predicted: 9 25, 7, 21, 22, 19, 6, 9, 23, 1 |
022047555919 MATCH 2+1 |
1 Nov 2022 |
Main Balls predicted: 44 34, 36, 43, 68, 21, 30, 35, 45, 66, 16, 37, 40, 51, 9, 22, 26, 41, 3, 7, 11, 13, 38, 25, 33, 6, 29, 55, 8, 14, 24, 5, 50, 58, 64, 4, 18, 31, 53, 69, 1, 15, 20, 44, 67 Mega Balls predicted: 9 7, 21, 22, 23, 1, 6, 9, 19, 25 |
050915161725 MATCH 4+1 |
28 Oct 2022 |
Main Balls predicted: 43 34, 36, 43, 68, 1, 15, 20, 44, 67, 3, 7, 11, 13, 38, 6, 29, 55, 18, 25, 33, 16, 37, 40, 51, 8, 14, 24, 5, 50, 53, 58, 64, 28, 52, 21, 30, 35, 45, 66, 9, 22, 26, 41 Mega Balls predicted: 9 21, 22, 23, 9, 10, 19, 1, 25, 6 |
041831536907 MATCH 2+0 |
25 Oct 2022 |
Main Balls predicted: 43 21, 28, 30, 52, 1, 15, 20, 44, 67, 35, 66, 9, 22, 26, 41, 18, 25, 33, 16, 37, 40, 51, 8, 14, 24, 5, 50, 53, 58, 64, 6, 29, 55, 34, 36, 43, 45, 68, 3, 7, 11, 13, 38 Mega Balls predicted: 10 22, 23, 19, 21, 25, 10, 12, 1, 6, 9 |
213035456621 MATCH 5+1 |
21 Oct 2022 |
Main Balls predicted: 41 35, 66, 8, 14, 24, 43, 9, 22, 26, 41, 59, 3, 7, 11, 13, 38, 5, 50, 53, 58, 64, 6, 29, 36, 55, 18, 25, 33, 16, 37, 40, 51, 21, 28, 30, 52, 1, 15, 20, 44, 67 Mega Balls predicted: 10 23, 19, 1, 25, 6, 22, 10, 12, 21, 9 |
343643456822 MATCH 2+1 |
18 Oct 2022 |
Main Balls predicted: 40 5, 50, 53, 58, 64, 59, 54, 69, 3, 7, 11, 13, 38, 6, 29, 36, 55, 21, 28, 30, 52, 15, 18, 25, 33, 8, 14, 24, 43, 35, 66, 9, 22, 26, 41, 44, 16, 37, 40, 51 Mega Balls predicted: 9 19, 1, 21, 6, 9, 10, 12, 25, 22 |
011520446723 MATCH 2+0 |
14 Oct 2022 |
Main Balls predicted: 40 9, 21, 28, 30, 52, 17, 46, 68, 6, 29, 36, 55, 16, 26, 37, 40, 51, 54, 69, 15, 18, 25, 33, 5, 50, 53, 58, 64, 35, 66, 59, 3, 7, 11, 13, 38, 8, 14, 24, 43 Mega Balls predicted: 9 1, 21, 25, 9, 22, 12, 2, 6, 10 |
092226414419 MATCH 2+0 |
11 Oct 2022 |
Main Balls predicted: 40 35, 66, 15, 18, 25, 33, 38, 39, 60, 67, 8, 14, 24, 43, 17, 46, 68, 6, 11, 29, 36, 55, 9, 21, 28, 30, 52, 59, 54, 69, 16, 26, 37, 40, 51, 5, 50, 53, 58, 64 Mega Balls predicted: 9 21, 25, 6, 22, 10, 2, 20, 9, 12 |
030711133801 MATCH 2+0 |
7 Oct 2022 |
Main Balls predicted: 40 59, 16, 26, 37, 40, 51, 5, 50, 53, 58, 64, 54, 55, 69, 6, 17, 46, 68, 39, 60, 67, 2, 57, 65, 15, 18, 25, 33, 38, 35, 66, 8, 14, 24, 43, 9, 21, 28, 30, 52 Mega Balls predicted: 10 25, 6, 9, 10, 12, 21, 2, 20, 17, 22 |
061129365521 MATCH 2+1 |
4 Oct 2022 |
Main Balls predicted: 39 54, 55, 69, 8, 14, 24, 43, 9, 21, 28, 30, 52, 25, 59, 6, 17, 46, 68, 2, 57, 65, 27, 15, 35, 38, 66, 39, 60, 67, 16, 26, 37, 40, 51, 5, 50, 53, 58, 64 Mega Balls predicted: 10 6, 9, 22, 12, 21, 2, 20, 17, 23, 10 |
151825333825 MATCH 3+0 |
30 Sep 2022 |
Main Balls predicted: 40 5, 50, 53, 58, 64, 16, 54, 55, 69, 6, 17, 46, 68, 39, 40, 60, 67, 27, 3, 47, 48, 8, 14, 24, 43, 51, 15, 35, 38, 66, 25, 59, 2, 57, 65, 9, 21, 28, 30, 52 Mega Balls predicted: 10 9, 22, 10, 21, 2, 20, 17, 23, 7, 12 |
162637405106 MATCH 3+0 |
27 Sep 2022 |
Main Balls predicted: 39 9, 21, 28, 30, 52, 6, 17, 46, 68, 2, 57, 65, 12, 18, 24, 14, 25, 59, 39, 40, 60, 67, 3, 47, 48, 5, 50, 53, 58, 64, 27, 16, 54, 55, 69, 15, 35, 38, 66 Mega Balls predicted: 10 22, 10, 12, 2, 20, 17, 23, 7, 3, 21 |
081424435109 MATCH 2+0 |