19728132
22821104
41927481
42392586
65763501
71928330
4199169
76689466
45978486
50876079
15134883
72616121
750775
95882469
31127486
78642231
99381371
41712517
12418776
21341437
85071047
16823366
13167489
62408674
48681326
17648271
20155155
13556912
45326193
895400
37573793
31177119
49474557
562909
8590211
63728233
7067417
94657537
31172437
65175017