38054015
58318513
63118275
9268144
23466361
82589202
96503774
66218075
82583659
45506922
74603586
77974761
60534215
28686072
53568652
4376105
79554926
1228373
14627476
55519495
14792222
552374
40614271
58195053
29755868
89762159
61642329
13735425
87335704
18639621
7404806
94599831
7267981
67804169
48631097
73138455
57087865
77882581
43392808
2191911