93964346
8899560
30117628
73409903
1628453
7973238
4694171
51269335
79938831
46419904
91689770
9111161
79133823
75753906
87154112
21679012
52935015
75686757
82368664
73836823
6147979
2501893
82968686
4876536
91876261
418836
44057556
19072954
50495896
2714548
16543064
96408798
26277407
36152426
18949803
82316185
72685865
60122699
22505006
1196326