41493865
69285610
3647794
57145982
64964794
58689073
2262551
81144133
51849177
48412270
76874351
51738391
82258485
95216812
77823322
8171538
47099777
88223513
91925110
4824596
93794423
54622394
5970923
63007135
62999990
96564912
5808416
80976222
3096024
46399789
74124566
18449753
15019130
49957182
50412714
47518447
32561036
52594569
76731963
14909029