34234209
11408780
5438249
13361906
2847582
66904358
8130981
15488463
1991332
48838676
72723454
2133661
71432187
99372693
21721212
18676985
31383976
31479646
96221595
90014988
47117020
78208467
91481859
49765867
73327041
82147802
56008090
73163112
68947087
5646565
84159800
47843220
3688043
45729793
38056419
4391696
91648510
75196077
72053313
95748957