10415140
1502927
12353580
38391045
28718169
25761943
144842
74685345
8383728
56525366
82563945
33214963
78462201
94887079
57281380
80161931
13142750
62766039
22923027
43262353
43437410
7579153
58372524
77001657
61288154
16915042
23046336
29183572
88051058
75645322
19446235
4294851
47694721
77567008
93403051
90829047
76307985
8693945
50838246
45541831