1656689
63304246
83864848
62985899
40662710
82251320
26412227
7672445
1737236
48592548
89812373
8290396
26312818
5769242
7793614
12624638
70298745
16266637
18452055
22797255
32098217
78501095
78628283
46387889
34864092
64607371
65777493
20965761
9873006
19079532
6257673
6659458
2107788
91834046
35658811
5796433
88762852
81046470
31415990
44013493