53739186
41765741
2401893
35127544
88207275
92225065
17523845
58028520
21952200
33999346
96202965
89814606
55827655
70065594
32851281
286775
82827698
48991435
2628596
23055949
12972585
61551345
39254648
75655850
29345741
86777750
86865525
23052659
16302070
14578039
82146289
6542144
9247329
87806919
54526628
76538097
146367
2424461
23554047
99521533