32814095
57585243
66706188
75412797
41655457
25511671
12695762
35245082
87931030
14464788
13067574
82144678
3817300
1023872
59809610
67397471
29146009
49342076
92195925
30466356
66885762
40186460
90893089
86677492
9455168
31403166
72868334
14598475
37737081
5428505
4423508
30527405
36202166
13481217
63076627
57473037
42129931
64723671
10786573
18832504