38379687
77032036
94831452
32096245
1164089
94412609
86347909
37696691
43864586
15303555
83355997
3241174
6416251
21516877
62028652
1715957
99534930
25849265
68947502
90842027
54718704
4093090
53349569
56125978
1796395
47041838
64471426
85102063
79267672
4335336
2072878
47333529
88395635
67308751
99646777
8257588
12748003
7808119
5415180
41117615