74737168
8785302
46107827
80025458
29021308
280506
80608639
73968252
46853206
27481437
53949013
19076053
982317
41562778
14745084
3933273
33851207
51726608
73336468
43928473
55686412
15951547
61764990
2701432
31169287
90924533
27856966
51653176
20301043
20187842
91846044
4055781
74267070
83604326
11301875
55181097
14125172
42215204
40071853
4470919