45704073
65885151
83581653
34655293
52443067
48785295
97109478
34298689
76266946
34965550
37283740
67834440
41903254
38436357
28442727
39076192
71813294
6416622
33678570
9040494
91507381
25877739
99893160
43715584
84759780
35817464
16851540
23817796
26995141
41218501
80127249
89604608
95692464
55048044
51244306
71724537
31917066
52977769
92137645
3845200