41293450
99787068
52469208
82323353
56009967
45728561
24795433
18433836
93974861
88604220
90531247
82731283
16269720
312123
50159544
10711868
54113961
27992213
71253411
19231492
95587581
42612633
33453001
71182889
39328942
54311156
10161847
3556767
75934199
41221923
3491900
46306950
4441609
60270
94326869
8304792
23672977
55397653
90194950
4554937