81331278
2098856
22521975
7642828
23151092
18919735
61307404
77752684
18851446
6203381
66233694
25891897
52107775
23129028
61462610
21054722
102824
7287570
49585186
33082670
88838030
2435509
69604236
67091784
29986749
34618968
3310379
42023447
41832531
2154030
70645716
31618270
159132
94194183
85952819
32626001
92189038
581072
81773716
88949603