99177987
8286630
6685667
52682214
53139654
80166121
50088233
49771254
44111309
92582965
36256666
44516486
38909429
33906682
23384973
15332337
55661084
56156634
41153342
81955123
15728367
76897235
92025621
84318195
21156589
61737536
76083172
10114451
12823543
88848335
87652004
43077469
75916882
7935478
10217603
13878276
7626776
39669448
77726252
11193079