1993915
82331334
3160897
13215749
37722668
56412154
4381258
29287918
5398575
90134759
60811397
55143529
532490
66324347
46792128
32106196
59667296
9120293
54577214
69462678
57441326
38571553
38884852
40726115
11508925
96962256
66854500
68982906
50808653
65193708
67839767
58198183
92431690
3177882
9261467
2247466
62329300
82744500
70395603
37241056