3225163
40911240
52651805
19494711
70036406
3165964
99598613
27169604
14582556
88279651
84067924
84602430
58248132
89789360
67063441
39391158
51343994
2416434
9792677
45076942
46739645
60589553
27843935
56307176
87699365
51075559
7928539
59746464
85527968
72924385
82604522
74572857
13337239
402060
29839096
98043905
96343265
22256989
28285294
92361506