54769056
99332713
13135416
5493169
97652815
14422705
49455318
9628324
32734630
22058445
35374114
73796996
7049249
96946069
5117989
13158231
44882668
20159259
35412946
42768931
43925595
9628653
48139334
26139239
38405959
31628801
66155627
77375300
81243728
44698833
22194829
12991197
2387695
20464543
33689908
63347999
94587923
21491572
44216608
68714418