58539273
43449651
67616425
41312698
38243896
21017086
36868406
41895844
34352767
42602756
4032117
29433032
9048583
43062049
14219732
63799658
84413272
54807229
33811201
60759463
79143125
39347461
6197093
70501909
63923617
6186137
10941242
85492210
15075544
416228
1629675
40422849
21545425
87355894
59372189
80173537
84695984
88642990
48311355
72457959