38545891
84975442
47515399
73376679
89497114
37487264
94613692
9209718
78635837
97962149
60282101
10359801
8487305
95369122
61259179
23081559
70784961
34847012
84587566
2171962
83984217
36397249
65671908
96751783
89531640
70269974
108647
64651787
61342681
66561823
57098947
14528778
64528095
22525406
76351090
68346127
27957051
96015070
48289383
16216077