22936082
90261188
65446499
66699684
14242051
4798708
57541248
70209375
4080433
4206401
87825209
8472059
53464105
69543957
2274859
69487999
16017700
46146002
24273079
9220498
99053824
1391259
72992355
87469319
59679305
11619099
13197202
88699701
65546711
95572075
29298817
57589107
51853695
3691914
31021938
58022609
89458539
33395334
7045513
62868945