53933123
9651093
98646496
81059129
26002092
39103458
10934324
48476416
28033430
92114747
20256823
14046329
63964004
21685136
93216501
95722747
88171807
42665908
60495401
3781442
16012381
757618
21305592
5908454
20382314
37166250
48395546
11757130
50219886
70937880
64311219
8256518
55291145
60174412
80993268
28862766
70344262
78211071
2391616
5374666