48492468
52219450
25836082
60249031
30257452
16898021
14034868
8675426
70603935
99314327
53489627
89889486
3755939
53713562
20946904
29444160
70032493
86905651
69243304
32238612
7030829
8176538
9042379
85759433
604539
62024220
74563837
81189242
2494167
10991356
69563567
31727028
98892990
73979118
34695808
2296066
22852985
84978993
13753939
2802291