44542714
353366
48936578
80352597
49023646
9018282
72336531
27095293
22844414
42052219
50708962
54383543
37722919
79955716
51959964
26741801
3211710
96198817
56415608
62927525
9503952
46644641
79511371
18299540
4916026
6365795
96742986
41171104
77365784
18735033
65309076
11708201
25346916
2333939
91138362
12285760
73695195
86223136
79052620
68309925