37481530
47061633
70748365
62505259
58566423
53976446
18629170
4512392
2660948
36203116
8691847
420371
82343917
35848655
93445324
15356864
17065238
13955625
94236559
4133193
7431788
33061964
80467501
90476331
15366309
17288895
40085997
49916281
46944757
5741208
70463356
69585750
41474570
57393488
17265269
4953208
68126151
15686280
83643030
2506060