89111463
43865373
81996756
9568467
41952937
82481744
66859824
56195937
30478939
10088916
57104991
20955248
3692448
12556397
1350308
64766169
4339784
2317450
75298533
6932820
1523170
96026478
39135428
47278561
23742296
52652619
44042504
7134585
66452952
8124979
55164135
52558834
37275974
51628709
37126235
20541958
80146318
51976124
80218897
29998809