94212933
48614590
59138997
6781314
70837096
84153223
95495503
73347961
16085795
64346267
80811690
72468314
53955732
85061609
82988970
13253001
58087595
9849646
6416437
85712940
16119203
33174485
10528563
31068581
120212
95491682
1827682
98454303
42714508
85198369
74783354
40039239
67383172
18665637
87057068
41496449
61379352
17851964
70066682
63851784