77556288
2334410
2325958
53083493
26912861
2528588
46328575
47969610
54474791
1589124
15431218
20836350
58746823
15886946
49158506
94909861
35776031
2231962
97374400
94795708
67052439
63896746
41915946
14783234
16812749
69306473
3193958
39977181
92408983
33896275
16131540
21974491
25783687
37534345
10276842
57678562
55101244
47587669
51276187
48247163