30948834
71455550
82209925
44999466
28061530
7775115
15508440
31953646
78502786
14497794
56682315
34376634
42263064
20838690
76876037
89639827
1003545
67315528
52393360
32884824
47789706
13349511
20702404
15923737
89686019
8082710
21828528
19473610
22989576
95998042
87092149
88117304
84137054
17414688
68621809
80778629
9611269
70795519
48469857
35936002