46155506
3114649
96133786
40127873
67571321
11963753
48628695
11712531
4816581
41922564
6243386
9802120
47838077
9711710
49369440
12302987
76192605
6153687
51696668
49531163
50082400
1835400
8926920
3755286
3531788
4893231
18797479
50388510
4017122
6266284
72267384
18496158
1667868
35342883
83248987
32425522
97324643
91648629
94971270
5857646