96236472
69959051
70711525
30851817
5507410
50575046
69779731
39498117
663624
97161509
97527413
3867303
75143321
9033841
88563275
63544009
14745872
16994591
37985576
67856874
16314497
4622100
83315893
41536715
18123299
57184448
78664656
817613
93945980
90103424
407463
7157226
98389435
67761947
196273
40757856
78647251
22925238
9001275
41556469