4581574
5001130
96974811
62147188
86563371
42764763
93979534
9328530
42877711
48348855
59658950
35825262
76154090
29955386
51273384
93723468
35316654
62001252
6529930
83386159
41083553
32058873
38986600
39744888
73278466
23014456
34916521
48228807
68725419
23007341
67853507
60055268
16579660
93685003
13523575
7367429
3223293
489969
44097542
4885824