35959116
79734824
57923908
44608416
1675171
64552994
46682250
30211782
58628771
65871688
73981840
20726700
95128957
262339
20804354
87475215
68428374
42719824
932384
55432015
50743008
56904407
66825537
35708329
77966735
330963
15047687
51067584
889175
20834948
2525266
44837618
16525929
8105577
8303779
18463592
88927582
37274207
81305891
81863926