38014179
42988167
66029737
51387624
18149183
77246890
37227275
4403257
80621509
24783656
65077972
51054201
44461835
50396096
98413772
72281262
2593213
65591818
75906814
34822083
68207003
61287945
4748693
48216525
10034797
32155593
58424466
5052420
20222359
66968096
45439023
10249799
52559377
53168821
2894657
43283703
95188497
635668
86851540
22196647