70442842
5276227
55412444
29481769
95946724
49093452
33427577
67328806
5347533
56604654
29914960
68385170
46269385
10771559
87342937
30208533
8863176
7341493
12721855
75751222
472930
65291
28754061
34074064
8368368
32698027
42783954
34099236
58975673
76077796
57305788
26479791
23049380
78861370
89406503
67656589
22506098
61284397
48621100
32638037