85459224
68594860
44481454
89113620
19068543
224016
70476031
66308617
20906733
85102669
68487585
1693396
15907879
55689265
69963597
30875279
6684248
90316748
8444454
17524328
4739727
42236800
24136753
42475881
49115892
96388301
16454820
78633642
5184824
20216535
27595094
88855436
7507506
6989570
54115150
5917207
43778480
55339604
16357249
80841745