34233917
9704338
91272658
72619594
28754186
22236053
30856393
56174543
87617519
10876724
66945417
84236232
70638257
40352915
32911759
36002536
17486366
3063657
82691327
40946469
28265294
63442661
1786126
53688272
47629034
2675634
22696411
23222455
26325162
40493550
75167522
706516
84634983
6840993
74656913
236258
11159628
58019910
12822517
86084536