71594182
36553736
4612139
56874964
61339719
54722633
31726021
82618818
84707206
624717
40611446
4255450
98671932
48091693
10087534
26876893
74715812
65951191
13067220
56835880
91591725
90398251
89444632
95372148
45696082
11955011
23697906
63599033
76348556
50492530
7653628
15721631
49801704
3021437
46256328
96875382
5062431
34807084
72098195
43807652