21331027
69262359
55697110
48604477
4837881
558690
69268018
76323615
1851538
40476279
20347290
44024935
93411100
67142337
60241094
7218268
8324714
69995026
76248755
45442925
59269398
7300974
12324515
97525927
84163534
79909260
86585923
77488849
5948497
48875366
15062223
11056214
44798514
10426619
7635703
85344697
56828508
84498470
14951402
86567845