65189078
15894476
81298774
52895360
12013689
54911288
79943664
62514393
8454508
7938279
2351664
59071926
9953349
6976688
23886871
15615417
73043734
52995287
39399062
17089487
6765258
2186250
42178881
22016798
61216446
81149238
10363207
5400313
4161401
22449912
60244046
1214683
1669768
7637444
44809721
63849748
89705891
8203637
91974517
53238712