39548645
63408257
77163151
25726243
56968279
61168194
20942286
45583729
22716634
16079400
32574296
51176835
65749141
41019601
82922789
22857526
43091952
93273025
82055815
80308080
96317390
93149587
10375174
11567492
75312406
29621023
16627797
69756393
28579587
68145553
87727394
3985984
1264527
34951237
73272735
9911175
4599253
44307334
93502745
37154863