2712741
51741571
4016352
3284824
8096421
1694678
81819496
41654934
48505230
5281007
55237103
19388128
86371875
32087398
22286077
31296204
254750
7174401
20353567
67775774
44246946
66463970
29702981
93628284
96803203
36988329
79421634
1971311
6097114
72115703
25482170
20618466
52974747
17805261
16508606
99984700
29785096
15194145
56764930
84616444