34143170
64085177
90037311
93598822
81027306
68414453
74372421
74272565
16907062
19345111
92495867
15942087
54953882
18453179
7133393
601274
23011256
29198419
55489461
2048404
16696914
70981873
2888721
89486205
78844549
69689549
35609603
36384564
6478142
84872343
711295
59246492
50104635
98423714
60382287
57852269
66237750
32289198
22083703
41676816