53005889
5744256
77007995
90785076
1237691
65368706
1825271
28978327
10405889
85818292
22597887
74334578
15362805
85121462
19401488
29928830
14119663
64079283
88005558
83784413
8122132
49991498
391956
96467115
22588020
8380334
83545948
31927093
20506696
42492687
10329647
76354105
66747778
23587330
68544532
47577941
65933380
3344547
83008352
348358