59691445
16715590
56927873
57643924
79523248
43967261
4826524
43044323
48349132
49556581
93525087
46983749
96677367
7688940
2281801
67433788
30205322
36477672
12773047
70201947
7580765
73578719
56456140
82024718
55785025
22056309
44294389
52067666
7664363
6488742
35069921
78782739
25055071
2018916
42765681
28251857
49117541
40793476
73873996
2727662