96376461
28092800
33118082
79944112
81583518
17282670
99288922
67813177
87651017
4497397
82797609
9317651
25586887
74579040
26295545
77525706
3771259
6598688
61027783
86735463
55601803
93661847
90818947
55396741
43676528
38937050
9921197
79788968
82663224
4950490
86334719
58293615
20628784
4403994
65351322
43274479
25319319
92411901
43975738
20934600