71259328
17588422
41255316
48478630
5066169
63133334
74116496
94064640
79405904
55711741
24427395
70188506
67147118
79595876
40997139
43084482
72274027
88327181
5596347
90351822
74129752
2764223
71137467
94305326
49855109
46978145
63184224
31286328
91116201
23499
61737919
8765474
13264115
32915006
24827513
34029185
56161557
84269726
21989621
47729131