3373251
45188147
85683437
6898742
23864801
89614530
15423976
42059659
55699000
12945453
49312684
15769053
22284681
5738583
39604631
44157558
91261248
15088859
12107984
25479067
92207045
68442360
13093730
3817972
66343566
49983556
31558935
45927122
8703540
20448225
84958068
79562780
67635868
20903150
2575618
64578745
18714854
47551590
2215741
10686376