28761424
60193309
2095639
59223512
77484260
2169310
20533580
2909580
58966186
35699020
88498780
30256091
32498932
42528148
53014563
10946523
24372101
99375362
46363595
53313769
45723990
96305095
86909197
61196276
20138617
3493466
15745352
5474465
82551072
7627100
87165640
18483358
19411294
7552234
823374
92572054
21364014
56165121
672644
77198412