21057807
37217843
52588715
53773704
5404625
51177810
70004117
95757200
83904196
60546705
53573327
23426184
5252191
227544
95468228
87275327
17149416
80835464
18128321
7226962
7885906
25141249
50579717
42556477
68226088
61623978
12042541
64739064
29917963
22238039
586814
90884670
68495516
77656927
1557116
45462109
5575135
18127154
89725327
95493358