41563054
923822
4107038
23176977
3793994
8209995
97343247
60901217
51819780
13838852
5887716
84157402
29222191
38937723
22962222
91008163
48468112
1915763
54538151
8589608
35896986
31656307
94318525
86587087
65224905
44671982
11818978
1986224
99063006
11168399
19352433
46457159
18198436
6890169
61396757
18465659
71424209
20169032
72824921
54438703