64286995
38328692
49756218
8847299
35108581
11957222
96327904
798322
46875856
65411109
99068681
12715168
37835941
80364353
51982024
41088960
55991898
55577167
242602
23732491
77013716
56923506
10783051
84925967
17219502
55355453
16215347
74618371
83976562
60823391
84246716
71481512
29007122
70352759
44748196
21359965
77441538
43348522
46759991
10886689