90012488
2926420
90516376
75337008
44035271
20232815
43808689
14578876
99379658
32859014
29614189
80346531
64825747
60315959
50069652
36678425
52492110
90291018
4777882
32925509
77854662
63765119
59266769
18278796
11027656
54816599
98784316
4172784
9095898
69063157
48697095
99667491
33727097
35938857
1853502
13808451
70723247
28843832
56457376
92829823