393657
45298396
94705092
857567
9723513
51147259
6054294
26413697
9593656
16966880
87276320
49542142
9180792
39201489
44993220
6761407
30423411
80683364
46109770
62865318
87301957
5798664
35859530
9263328
67983350
20855646
77708597
41959175
40912160
3662613
70669504
92172557
67904242
32498753
46973362
90819243
65256628
87789879
76208426
51908932