73646350
61009815
6512367
69645271
90643283
27767317
37262717
47264213
7376396
4265734
62291497
68214662
76902852
37203250
53804354
39777365
34211128
9608829
65119853
40809966
37966692
54467714
77244088
62433172
65826485
55826487
57496408
80705850
2205660
52527042
68286224
76492539
36456492
14914049
1158339
12799199
7477369
85206098
78179261
42001738