77294331
36331219
56672453
4483166
44921832
9215137
85672083
35335307
95082053
6745820
60802538
10424618
17766140
14706957
46013074
738859
74286775
6930180
49102569
49782035
87396402
10449152
7487770
57444278
51628105
32476808
25274165
96968772
52583338
5501198
50407987
37654388
70972876
7475190
35445904
29365538
43337230
63394888
71713443
4241051