53185920
48921196
18225373
61601598
76901432
4938144
24948880
72546759
599351
89221353
97339592
10043945
70238898
98613929
3398485
81023022
82594048
85259727
4748371
75334261
23107208
2573273
64106127
23627568
9587103
1131609
2142305
989392
73194143
8857604
38498882
3069985
25877279
54365223
34157627
67169566
82505929
8087233
21841842
96619633