20875196
71382182
30133727
45651430
96609001
52344513
60092371
3882309
62959268
92327092
53845285
47548416
61009036
3039526
31535480
74392504
35533731
55486194
35905505
36023968
42385100
3404168
16789207
78663986
940195
76086873
34798894
64143159
2995374
24884857
57529408
41464940
33113280
22332235
36214912
883519
29265037
84252602
59228573
6241532