75061522
8875626
73337353
28963953
73531246
59436144
25941481
60521083
31042941
77855303
56829660
33135519
52227451
54034331
51308602
13147569
3546935
66626374
2882532
86045011
71292858
90366731
88036917
65696414
79774988
46132520
1056742
81776178
64621987
61645534
18958532
88972712
17143974
11425836
1521766
65822314
60167469
50151351
1715509
5407296