87262050
32882962
10912128
72776238
1119033
660881
28033699
44813506
76942751
83902179
31027882
19987443
70615989
68627656
35475841
81527304
73382207
51818020
24427737
98709626
98647914
6111877
14618682
79783814
3255977
5785224
64505920
6575072
9959567
55832230
7114254
60113331
62347932
72311136
20806490
65215650
53151538
7566754
61434294
84392755