48197058
62172946
20133895
90646827
20502948
3949359
2162228
12897987
67906534
87168017
1182171
22191367
39523636
89072710
5529868
76392557
98701440
28694202
24076572
78656482
88043909
18344131
968472
58821192
294939
10299
85095535
38892660
9071671
33853259
90933465
51408266
9217474
36688174
36758806
62153613
95795226
46811580
11918618
28606818