72862568
49095914
17591125
4335620
63869088
2351233
49573041
6807284
2470108
19415055
26939526
3848640
17172747
24283218
45345591
20378336
93649256
35906241
89986894
23243704
61572734
26789262
20329614
1795942
78065796
27184439
62376994
64007147
52037157
6336671
7498172
73016731
6995168
4733817
91456098
8762122
23671060
39486864
9881844
92393745