4821238
59344488
20264094
18575277
45812585
44828995
7431686
37153391
64117959
3483943
77774267
94688655
95972376
7873795
74028251
42498771
18645758
64756657
36862500
8464088
76291860
31589351
6950110
16012419
63763827
81909515
67374912
86442023
9708262
2404839
60041392
4693355
22041814
673643
40278178
4743022
50646981
53715399
37335083
9153643