4531289
55487670
35428299
10451392
791828
49626291
75121944
57405333
14165960
58668487
66171794
59677724
20652423
72516219
11319031
99044136
69606360
98368021
48934903
73069612
58953580
8959382
70962945
16192128
20453050
1469317
44704956
31037823
2448137
25144757
67513059
75144895
19348400
73623684
57016205
89101698
12635038
890870
81531388
64689035