41149391
8552648
95827558
6196464
55052607
8742819
43045106
69308406
1417695
38624707
8525212
3985212
53117268
71382367
30144968
3869282
8525772
76897931
9279754
21271965
12847705
85839357
28105550
9472644
7095894
5838054
21711462
39139548
63436803
81453142
57221128
34163522
894970
81875348
93619765
94774339
43362963
67454346
89892252
90603066