45557829
75914635
4736704
21456439
81213814
37262740
70032825
43318376
10092553
61516772
28289734
27582960
9603369
7116930
6925732
54802999
12614564
88502921
72585015
8244913
30133330
31522539
3076762
49418666
34717594
61142366
41193505
4581600
15844883
41883733
48169274
97847549
4424141
70407189
46582239
96653244
97424257
8682829
62736466
10904701