65142191
74126916
16327215
27837057
47876458
20603098
19457000
4807948
25292495
21847537
76031254
47693488
44367371
18395989
61723430
22278064
96215573
16563795
66492658
23575526
78591809
69416888
17908435
58433541
92351140
71932126
20127673
92699551
1148393
9962312
28796947
9760464
77089255
26166630
95693347
12813973
16675000
87593967
12161255
36719527