84501210
298732
23683393
69676093
49313577
25785395
8426219
56133961
49345648
96644147
63163073
33223108
48235146
4129566
56349653
29485192
78937724
83519963
21381142
37555574
35978015
10484000
5104577
91167098
2173234
43809466
17213211
55171551
58794025
18186915
23179493
62781353
5913875
4955429
48993780
92766498
612186
78853873
80909038
54938919