22577760
6001396
7458878
48317127
63382820
95169472
29677938
57649392
2201525
19921285
76391934
76239165
10146875
15363348
86312044
77312391
22009030
9992691
36268492
38576408
87689451
419821
72737229
44018510
35584161
4072566
36088714
98454919
99682120
15409605
41199415
9678604
31042608
7863512
71386419
73756870
95053138
34972897
48765258
2935512