82126539
11532590
55786203
35362816
55624186
89363848
16438380
95888368
41513350
85746933
1899740
54495674
2063500
37981907
88597965
35849345
14975271
692869
75199229
85465589
8906427
5828836
27378054
77963241
29477750
9465809
30307517
88537740
8526474
45514556
28804763
77166564
40423618
28629320
84916121
60076482
91356165
68523885
495435
17239904