27881652
68349087
73665112
64942067
92851212
8303765
48689336
71713905
26874355
77381616
63709556
11855811
30576129
51792197
74902337
8233658
40339148
61703865
34264544
29917685
8277207
28736289
70346841
17508253
45308449
64036486
22077266
63839580
73696004
65642378
45702969
88586647
7230236
56176367
2993937
31394916
25086709
6406977
4026196
8003154