51548360
33441966
58859349
56357906
71188869
82749788
65407505
47895937
84588128
37244150
87405570
34332149
6123922
57274087
37758184
50786588
40131339
93002198
51988175
62424418
67533267
64666800
40424648
56212191
45634064
6401104
90228067
24272657
68738213
47095769
33367349
43885822
27548336
24502609
6953624
83667027
68864015
4614412
2752271
18745116