91286060
92559887
9021920
87955224
2657574
20453772
26628108
46009619
77798288
36301011
47034143
74177366
1725182
18459176
76128146
2964382
759994
30655815
18037804
17773954
91787046
11398334
61564566
77856190
7815179
65094715
82465429
50637320
91908906
4124147
33579709
18095205
78677722
6856922
5075543
88351086
22651529
29211293
13779401
31908650