30677248
92216142
74902464
55776220
76511573
56664913
2658131
70431203
5535854
68812474
12545474
94171250
9204463
31757239
45819321
62292228
84396211
26439475
12434563
391464
9104378
84589130
76914236
93221747
22456161
96078288
64244278
20056819
85196346
8762251
17642689
80718729
80139732
27163326
46767307
57124027
4932345
31067522
72087203
76646302