55633262
14959288
91505775
24405891
11753950
3261608
22159823
1431121
28748693
81736020
804771
26613970
75259701
11626792
67523564
66975462
34243258
25877881
226956
33873369
57904010
4512141
5061489
71547658
47752499
8685273
73982737
90924516
33267403
39316340
23554691
55893427
4451322
3966659
17813090
64515249
60176785
20231427
21842512
18075520