40787197
26626550
27529871
27612655
51807636
3767580
73145508
65371290
45528731
73533272
99922930
80651998
13178746
60426611
43057121
76252695
31611091
89582646
41178332
34377179
29757836
23286755
50105194
90377635
46742027
54088341
2576256
429964
68567520
25132669
37747704
50029261
76836043
21121034
23676519
83102787
44829030
12923293
4900532
77044451