29262972
47906569
35658289
22488536
1252783
67889605
75527156
32674693
57979587
30008776
86076616
27339159
7113778
12914772
69143030
32733125
37825144
25477916
46287148
84778062
60145747
78819431
51056764
4886831
16827137
10312215
83907373
11175299
7240271
92507329
2542930
19504802
45017253
39889076
77844282
72604871
5692185
59229095
733333
4664704