77072126
70206375
36069429
50135918
69087919
88909275
74229019
96055492
72933199
43744106
51766974
26573471
24471469
246789
65756062
87562706
51121755
46235799
1742729
94702989
47566499
548666
17772753
8183393
87874385
25478448
8297471
31852833
4268771
4163926
50086132
2758926
37739594
80662153
88752482
91977857
24189215
14199423
90151728
61638068