61641571
15234405
28575317
33035714
7399417
43887682
17422348
98754036
78278960
6242271
35619752
82962024
44157615
1029109
8717904
81699762
24805230
32135360
52505367
57372257
46716406
1105260
49191126
83438067
8160219
90009197
44186326
13964995
66199316
64249778
7324360
629692
59153242
22494322
92991227
79173704
39818341
85069724
72777013
6510489