29536531
1998698
47353263
57498357
34577630
27366308
94458719
60131150
282384
69042798
2979940
74669383
58259529
50009423
37978878
82985577
16514008
57625710
96332991
32368528
53361154
58345060
59146173
1072471
88539719
692982
41231229
45424669
56974550
129646
1535672
36968714
26486087
42822568
42773011
53423845
34373312
65837400
19198375
5998177