80517735
60839204
81363162
88847997
61855051
72873204
41178624
35362934
11884418
9602307
29475029
19978699
31763474
88939616
74449939
45149794
99368313
59301863
70805930
19161994
48333321
13964082
9091695
20526268
89194510
56869792
89085164
7250699
20353745
60786632
42139684
11823523
94113607
43354519
41111691
68292398
7416309
83416582
5578203
71888318