23568410
12274845
86843228
53059183
78691301
19994781
83692854
25502875
11944478
30996658
43989823
78411150
9462453
2002004
8543731
39594840
58764659
75221226
6254488
79423607
42389423
10462079
4479513
69646356
47114732
61278787
15037209
55391868
61639710
51404943
91483016
11502290
7045988
29725257
39917244
94582473
75505948
91191001
39783636
40608252