45872960
35199543
60476607
29134632
38018964
69842733
61106775
70633330
55506032
7457892
57122654
27938629
14073605
31106529
98444011
1844157
42639121
25201905
717310
94719635
2391275
11458640
1404013
3177913
19512885
70404242
62055556
57968234
2163160
81135927
51938698
7566859
43028041
1776601
82386065
14417522
53711812
67217332
20577480
42131102