35976864
2392327
69613492
58691445
81688885
51354776
85004946
65911069
75963250
4806285
37526637
27598570
91201333
79537976
353501
93153870
7988884
67691082
33308075
1436382
9398064
13897935
18253951
76179260
12944927
15712474
46325000
92342449
41967363
77112877
63747083
52744324
46872477
4462123
34232009
3588116
45334882
3416609
85546429
857040