20653843
26255095
2264154
87474568
20293295
93479513
35479230
19124914
49584564
1055735
338413
63329495
85507251
86293414
6697246
29977171
6889542
55068813
92168883
25958917
5119639
12946285
21839559
76255964
56684944
85465946
64948205
58546730
10817511
85748652
20289407
25245604
51258578
6023790
25451828
63197587
65391821
56632945
76337043
4028052