13368087
86722693
9595045
72616530
61847345
47488599
7762422
38605725
2467660
5762647
76824197
66369804
92523684
29487834
2800539
44795984
68548597
85492284
62926555
68245304
48184682
89485009
17221130
3848859
35094593
9305161
13912127
22049154
44431392
1445551
25541103
49514715
5106582
84573062
70016614
79837590
8719758
97089275
93941850
87534289