20084061
65581314
46177839
46988392
6048338
71402622
5763656
25253626
87054249
46092089
14994039
85718441
26623619
52234252
910046
34972079
48361844
1516973
56327337
69436616
39147831
6657008
87327211
78426524
64507065
9526626
53837981
6588682
18003195
2243940
49164396
19676863
14207596
7112465
75428124
7619943
2950231
95554073
59199614
41126368