95242863
17181001
5748692
77619154
51469463
14592341
79654444
28913890
21536516
93642074
68052603
50671771
9365247
1391040
2959493
1478571
94784695
412310
76348684
44855459
20134714
73807357
22497555
25658657
42174674
29921168
288372
27689563
92404940
26369340
56128648
89609986
22295212
24787463
36923804
55463958
17011831
27104716
5384092
7847290