41947521
20801132
13702899
6208059
57985292
2058060
4812472
97967702
67031015
81604148
73052624
85761507
22836964
8605193
21478137
84257803
69944998
43363816
82616255
53792007
1269872
89387448
12479215
60917718
41107221
64613501
14053161
39144589
3954589
99625417
5005366
47914427
1343496
82519061
68262346
52055590
67458306
90245365
56177630
7991889