39647902
68303676
41813753
56902092
91143914
57646976
83061916
43546310
87651250
77682231
78811962
94225496
92894543
5968768
1313175
87807439
30594765
41699853
39132375
61491597
2958150
36698278
71372061
8208314
76977334
72232725
18277469
86448110
36411321
69547305
71672299
61889207
41189754
67538051
14812502
55772522
5622266
48108586
88429286
55526807