42463976
46031146
8481188
89435501
84921826
53865883
36946588
66504933
32251273
76867224
93284048
36209853
40229244
61066394
24173601
25099416
64362600
24934465
16337753
15478828
958918
8630371
69389567
5900412
22234943
37619314
54375055
93394580
41388468
99741483
4003605
8289083
58327062
11438307
6568799
25531730
85241597
7550248
92089836
9169212