41509020
41284404
8582829
42656695
40063755
59343633
11244251
79642212
61223892
72865940
34508877
98438644
80812628
16352309
23282750
11013060
33037121
47276173
6785397
39001432
52028019
72497061
23991003
99395866
71817385
37334439
83752792
67832315
24046357
38522052
62944273
9246498
71662154
94969842
25278144
81704412
1596163
82126015
22536625
41746141