37392298
21049392
41773115
13698129
70972202
6423877
14341168
5076121
13808743
43421039
9976135
57716252
26499972
749668
76297206
6699522
86743235
86351091
20776594
37968920
15203871
6861455
4106397
62352842
28975954
39194709
10113564
17905221
90061845
82019360
46174103
66492735
64895412
12961202
50375456
32182090
9495817
93888439
8172810
2275439