32656289
89365727
7086746
17324940
32103417
9314846
51561012
73061741
57011018
52898821
96759106
60986327
4761713
18343893
72734062
59504945
5619148
34383932
9290518
6509794
34478390
83743172
97884395
24955296
11437267
77326698
1096973
5534686
24217570
86289850
4968114
25509203
85218012
39779044
51161449
84513111
90175350
39052271
9508665
67995818