66836063
93024684
79995667
27865040
26533841
68319962
6064621
38098542
6025272
42605817
12574019
88364501
70837108
65436891
56866528
69526189
14398168
41955956
93877123
94059425
76017621
22295063
69879604
91048603
58696089
81523446
33264539
82232773
52985213
16402168
26777212
65419819
85012534
44072934
65794039
41576998
82598426
72521394
28018177
16461617