41178591
4521424
24647965
22347814
32082990
86975030
23258440
7636520
9705984
61603107
22231400
24884510
88714102
82074436
39124664
64459127
63257979
45771230
61827663
47214105
81994473
8052830
84514827
66149991
91117269
40393991
83967355
70256559
73868643
14828219
55208567
89405316
88214481
24092358
4009679
13125034
6850994
68762850
4779749
8345689