45433060
83302014
42784110
87449993
39554317
64493925
4721175
81781073
90782152
94168347
39423357
6846843
18405541
8619274
67212826
79515763
89582780
900724
29032579
35583124
25315987
7866231
1130409
42299549
661870
57135885
57638627
30453737
32712002
6611374
16389363
30787732
54358616
49551822
81967782
2543691
21931755
38621035
54275678
4046796