53282294
3384266
1731180
24862791
95349352
87054613
28599155
19968746
54894622
42216243
42687978
37185797
6939779
3373691
430190
70881092
80058549
73661572
93154423
85534783
46077484
84468314
80533227
6827383
22978548
91728313
9637784
71214160
92998179
13947360
66469087
14321350
67743500
41922969
8747739
90318665
67212927
6541409
5375302
31115812