3574176
6450247
46613546
17445860
12793645
39691265
51714
56339067
96395411
47061236
63988643
2987320
8476718
91782555
8921121
5062499
30455392
31183448
57587813
87524141
7793191
12956627
26562800
75143688
90614759
50595381
63125989
90425821
70248691
12597917
8291301
8407076
69415231
84067179
626538
54487787
49122410
17247903
94071848
78613325