66733346
96769116
13638635
63837850
12701272
30662403
83968208
49175362
31645483
71344
984483
39024468
47025996
58834185
55952147
9378233
27281153
96637202
24759932
37459750
91823698
95516435
54307932
941990
88499197
11484227
51012578
73871179
17998731
69935522
53033455
12896566
30514622
30007185
85155882
9335917
6180470
90367161
40849346
95571122