2183315
40764189
9224757
54163266
74111093
22065837
80903201
71607288
8849331
54055167
66212422
49508701
94846978
32565625
56633559
11253360
69225248
66029151
19006421
44473848
3197712
35971094
83248266
5624520
12149875
616637
12489113
29368153
4987176
87128802
68218220
70547926
48146016
35099641
3127227
54425743
70011495
25489090
22889877
47731759