46813224
64211610
10153606
30752315
12944129
8185698
7552363
42348173
31406184
7195549
3885233
71028311
81208654
5530558
53002641
24974252
16745652
72056665
4444627
68378281
46623925
48008937
8344123
39451107
71731937
19846905
50517381
11333815
46043536
93939081
62782432
44074931
23707265
64793342
47958893
70942416
92821496
80241827
38963995
79853202