77514634
48633095
81324111
21061097
86628462
57536986
65582492
28135342
35689869
98191482
53476737
7059195
71205255
40028298
17767660
3005554
79857035
16524287
69622028
95293716
2613084
2904658
17831980
50297402
13048714
77653585
24763714
5376236
75882121
7226375
4292864
15849062
85592835
84248663
71841707
5282209
63763516
5143547
50246129
59599292