89914590
86549343
12368054
16405995
3432498
61765348
47503501
66729825
36622448
70266522
84277212
47999312
65925196
97717764
43904180
80176166
83266153
81895951
92556202
95117486
90885278
28866939
86562967
2849641
90384293
74499857
80903046
31253617
3242679
92892362
6664992
69131741
14643863
25728696
60839130
85365477
63157762
70763626
51565880
5182425