3932529
5815434
68901225
16536538
43962270
18423990
58722894
93323498
90595858
93775784
45425868
5201362
66938534
20071958
63642470
29686673
94274338
3219399
64108460
35862020
94673885
41087122
14776583
61653168
5803372
36337766
33323423
85382716
70926829
75842135
94651550
76219544
2381738
50665522
4579535
93389963
30273284
85177319
91073549
31722619