94424242
4472820
51745112
54966272
21044438
8089795
42425759
236540
93685935
41434316
34871376
35616812
68825176
94093204
47751898
4884654
31474606
53162732
96977434
69588293
49943457
4354749
72281293
37562187
16718286
98541145
74302638
82377330
50608560
49872036
96574755
74994303
20875386
45882240
17285620
5158217
17223516
71099957
76423222
7364381