43217227
24016619
3781134
31046635
37402261
41077411
70414389
81087409
2426926
9011258
44534576
41789384
58236590
371310
20742608
85178904
66021214
29706156
72049261
72327850
28105154
278367
93318823
60451925
606696
94013083
49551205
37059305
6146105
4559583
63416846
50033387
88604353
40759746
51297577
41852594
7836794
36845951
17647582
41489372