34982127
16148463
86516283
8364624
91904469
63008865
4396331
24381114
53424855
133728
95089122
73855462
44609581
38381542
47275082
2546322
2542546
54971738
53555733
16822739
75051265
98356335
41327832
6765910
41051217
1744718
5573640
53622930
43648319
82701293
44104254
9493643
47558738
25116400
90629349
46613635
66089496
43483850
27631295
67453662