71269882
37183206
63613329
3462487
6775987
17684386
26764147
87521388
53756379
69916799
28223616
66636458
7574116
49762505
83314665
29722234
54717659
65297866
8875302
30111848
58615995
51648622
39787588
90026354
23128560
69816427
19109782
97645234
79928958
1901028
12987973
47186387
39728693
51524805
37822
50516253
62738303
3647852
27913039
82068254