35072857
41729791
54936894
37997833
65175575
64343652
1199897
46792144
87749294
357549
25347358
83202424
8183291
10287688
62397299
94131490
8861804
45266269
20129137
91662825
44192125
32004896
1834706
55398430
6925283
21519500
14697256
91928181
53937391
76418431
65686454
52016277
41673766
69963564
83189158
20159640
80806957
54065085
34122400
66214556