83105926
51354761
69958051
60621555
93682574
38475411
18856913
3458081
88782175
58761811
13509568
38905168
81777319
38317440
25464710
20903411
27124352
5535114
644961
36438104
40708347
51874231
45631934
7780952
4103231
19897454
88388029
86946236
85594722
4603382
4402732
52371442
90638946
48249565
25879451
18337065
24305298
95505507
90844631
69254150