38168015
95026202
11163022
5399888
42627877
65867353
17227485
198930
94775214
53733611
21895
29455372
55563
74622293
73247760
53376351
22022908
29737114
69202501
23082732
31033997
74906718
6698643
49283553
26759592
74067752
79415929
55126463
7265693
13055586
65886886
28089671
43124241
5076340
10516726
70309689
29842217
79353397
95082382
25055709