38081659
53426349
58214525
29229114
16956829
46542975
26546998
88512107
70836931
79498194
609842
86316034
83186343
73554045
75608047
72755806
39548909
80345881
40253088
57519664
60036897
81343155
78174398
5969388
27961738
51734110
13979331
34137270
158718
10871865
37612150
3067700
20476917
1766672
5466714
60329593
69848783
87153913
41342210
8537149