85038656
39596680
25272238
82382244
4699355
10834607
30994315
46455986
97496158
14622627
7765784
64414689
33412261
76881969
54368240
8002303
54293820
31393608
38455264
34477233
78811865
86134483
88738378
71105267
40486930
98218597
23793218
13426213
45391269
55655388
20409860
57355933
85427977
80097628
19376732
35707936
76039762
66999939
79513415
8238