99348046
30542665
93233086
70339849
24296409
19805520
10965843
85839943
26917680
94614227
18245452
2094744
56684076
37261389
75524658
2542709
68081386
935781
3818075
12133897
56038140
25969782
14087638
4961514
43679144
6039383
8367900
92333996
77366424
27097302
49132902
3826789
7147465
25824443
67841203
9048185
25377668
2294480
88381461
76707300