93928932
36824515
3073661
3463327
59811390
94606005
43515977
36686077
17769195
66817048
8417771
5722998
8417599
67074446
8717199
8744484
48183644
32809673
67916045
78754152
21154643
32787323
775959
69719078
93217738
42128390
62081203
86476844
93557387
44564677
70505752
41452933
70836349
9422427
217485
77946195
69338656
166739
52471410
95583856