85871794
93602536
48138865
25108925
67032008
78587030
58354659
323268
29563725
76242770
42606862
7569218
40504409
11179523
64845124
31643307
90331825
34005772
10917247
79637455
11212427
4785232
27114747
58971051
88612010
69747861
21183464
48371663
7933193
59524502
3034395
64731885
25129284
42001131
13015649
3977082
96938307
76109037
1310518
89688970