12952225
70802175
41096887
87904793
17265168
654749
67701457
11004643
9217908
34664682
69074465
62738706
83967008
21951305
44025616
38251946
70973433
77825277
72662903
53233786
59538200
57403795
89575202
45561293
9164490
32945662
16738493
46188034
1586986
94057023
75852578
5787146
14297360
52448949
25238916
61174845
92377265
83961275
21249364
56898130