16575947
76342267
32348833
5294959
791895
42549207
46163197
29712782
42481964
47814206
68578328
12954955
7093131
18561628
1463507
14946265
44509215
97301925
68781903
14802601
62072209
59088583
6495281
91634336
19773263
387729
12808394
34872187
9331723
48182370
82551383
97858399
40237785
31315549
36048934
50881723
22334520
28873093
8623289
476441