92364617
74546036
3098386
21224360
27212059
85385515
248451
83938559
8337432
61312053
21171217
7583516
65705807
7136803
28385661
34842742
84411493
53069235
27572861
17479165
47918767
7864442
87903592
87383482
28014643
71207905
12567117
96641275
25335879
51903438
67014622
15515972
95067639
89066003
23831966
31452576
74951241
75622577
67717187
57424993