11655813
2272860
9185848
16911890
15124586
10756481
19021654
83327876
93638887
87904813
72948377
93215430
77045936
38432612
18753358
16562187
55307071
83756359
74869999
846893
30352648
69567381
61678786
94067347
5431598
20071772
89693774
90853604
95019039
77356755
12657160
19258296
59222639
61123130
75888465
41313769
60253915
12777545
89892676
43495091