67474671
66012504
19505487
20762191
21137890
50668879
36365161
33312040
49644666
49205398
58101099
63291565
32820
9769588
72038968
9761930
69858978
16793305
16111830
80618427
14245510
53986538
6235654
7827610
86407989
51387012
23821234
6108075
85567808
35584766
76246466
26163830
63957506
1137745
43451261
98576482
14815188
88218888
27017906
37895019