76668567
58178731
5965113
99927919
27286821
91487062
40689319
29679831
74845834
54697460
95963367
88758532
321148
92037857
25481361
45804902
70639007
99715134
76342380
76022155
4288625
60559037
64401111
577993
94321096
36605892
77484640
72828158
9072254
3556202
83682168
43062355
91528006
34891066
78253939
1986461
47992104
90891247
65224004
89482471