94222825
6768872
64762323
19518490
11962896
16073527
23414833
12491913
67779985
5499526
88247573
93887071
86475921
78502955
94022545
19338127
25888783
21557710
39966535
850697
45224667
1357902
72341264
23225030
574973
39562811
31986913
9939826
91252642
87237802
36733562
89905505
23678859
42797242
96715283
99056331
41221913
59394617
95425404
3546718