1186276
29281151
86473035
8976982
43029295
71722446
19486912
57732854
6314182
77305504
54698704
33875180
87337464
81584845
192583
76689887
92256532
6833369
45618498
2381878
51519720
42718511
46611878
75783528
29053102
88426814
65705899
38456644
94239291
71711855
5375726
9579908
1913580
24096251
8367100
97945186
2383746
64075243
15654397
85289971