30209461
31782990
49077989
35134291
65667854
40849098
41424784
7939370
91109878
5037790
88281807
21065664
8515022
43782566
94066560
27871627
76876362
58386407
61231344
88688563
25485700
52588019
75141654
11826905
52778357
12129492
74475593
19662585
77408378
61858042
80073374
70569650
35057997
19465106
23095035
5895811
47931695
29744545
7897196
87344934