61004262
78665355
64854926
25076916
90742541
5617831
51354403
14605766
74593487
61827517
40621257
30806222
16881393
67945111
6729508
49023818
5662221
44798734
31694706
98143118
75846032
38138652
8739166
3681533
5055011
24112890
85432195
6405718
76452775
79061291
60924843
85381924
13509382
87158127
14913000
84919377
89656436
7774196
749659
74371460