88371664
29212743
18476949
44869904
3015148
1882374
75168626
6715889
92626079
9265170
67639142
9947324
58346808
6364932
50121675
17625097
75558545
93092429
91308916
83516459
5780127
85815298
3325208
56998640
773675
751314
17576863
54756428
91207703
838121
64158305
12773464
28328745
15441918
76646618
9355428
67521539
77502700
80614532
98367830