32706
8255663
72823164
40481331
35178840
6761962
92772219
86661330
34812794
32191759
76975589
95371314
86106699
8443348
31534156
3817351
7178591
72762467
42893550
2029295
37513693
86519071
31061438
77716948
29905288
75321129
11891201
23919239
67226034
65096689
37535597
19409439
544943
86136438
19602200
84017814
40239993
33522205
95934292
95219597