2451232
3686196
15648606
43645246
22365983
5264517
18094197
3574935
44742488
28044406
89844100
61792035
95645602
60882676
41024644
67558945
81525026
52494559
38507974
60163678
7225480
83719175
8619956
61706175
82044073
13812955
8618103
43536190
61008480
86514944
70653977
89003294
15254488
84462615
11966983
2192374
27984810
868320
87164470
65015937