45871122
67486643
2067785
96142955
4358995
4945619
19031544
34775533
47903310
18001107
22547955
77326940
50189980
7294345
33057635
814285
91215636
44215592
98772237
2959590
33243189
86225060
36474413
82703731
25219964
48835994
28272244
80842591
7695605
86107760
95421527
55979115
72099182
80492041
73904850
5445747
48529004
8615675
74354825
14211783