28405447
94974688
48648112
67512005
60239877
65186649
17593132
34189456
80153974
71589893
61142788
54022846
81512156
31347120
21425962
15178418
3598671
81605798
6124773
72062994
4140143
8525552
49693174
90833670
24892334
56567186
49378172
94941535
57294957
15304505
79533666
4647428
64281791
34673555
86027316
95433249
55962318
7345015
5244878
37534402