83619265
18751482
589589
76227755
99948390
50839731
42127179
9249417
94375315
53859232
9643699
24952852
20304356
41521268
5045804
36511568
51526333
78558434
65672780
95967010
10792853
73066886
10835987
57831673
8707406
1703509
42067025
9724952
50982768
7212840
9876666
98822910
38381041
1697034
87627859
31156845
1353467
86763872
23242641
39393669