36981290
2992531
14414042
32846656
8686537
70883949
70855505
38219229
45011292
44528608
9414201
13604627
2278536
84456912
93089033
92155738
71073397
57774766
35924671
8774284
54372055
40114039
56197594
12112223
37051537
52291766
73506106
19626544
66624857
74009280
23376293
7674429
8139956
66648596
23667441
55709583
99036212
2000302
67274327
18377629