49412882
97219163
34268066
222912
38406167
10931328
55011727
84121660
66555214
78124291
13278274
16372587
6612742
35111201
87955678
3671632
7909434
35839794
54453379
92274496
70592907
11768677
4317065
13361039
36389785
16324571
71829186
75904688
43619357
37701839
25284694
8673424
90244335
13149307
31299089
43031711
11178155
69626217
675180
92862446