34454088
9585252
86792163
13056951
3772805
46947620
79076454
19575592
81361552
66808458
45317408
51705455
70809050
84908456
80103854
68932615
80281695
1427206
15337354
72079570
59377456
58987601
5550205
50212986
73858736
59114478
25785326
56849207
23681508
62429734
2715315
22558712
4465969
22315644
20835418
94967711
82542495
77542124
8935501
58979576