21623472
264809
50623611
62402422
29575890
25688093
65288353
73822453
1976874
73647053
28096437
25867366
38995885
27426215
52288796
87054671
89054290
81643579
73661500
97729236
51469657
38812174
30011122
17658949
81246291
94723072
44018446
43125891
18678996
91115494
58764397
76106169
18038884
26591013
37008403
21461651
82103299
85502629
60208883
39308937