98571510
7485405
73945556
46993903
916863
50914468
264273
43074795
17394294
50207597
96491172
83427201
4892972
20422993
51148783
46188506
12098951
481223
89611028
5797294
78415575
26064141
21457623
3720404
43094954
25047855
76121490
79773649
51005746
4274981
84727988
81057406
7313692
21178458
84029947
84138160
56904037
52623115
25896798
89538903