78532591
20326168
69102518
29317701
97677580
92308309
46764944
22858591
11815361
62395241
76626883
282235
35949440
59369817
46845603
30929757
30236073
57666301
77915350
4227633
34689316
1297367
87677757
19949343
87375601
80864351
46434215
11805
52092434
58291489
53526961
47617223
2664052
98947173
66702906
83157665
40614401
35473655
33833564
35132492