29996636
28414309
99688506
30654275
62554752
40481363
65206073
71102313
39436729
37162234
88189548
53001641
60509175
7910517
5676606
44636066
48021281
22777172
97299912
74586320
71695883
13919874
96194105
74739373
90405755
92759127
37492942
6317066
9291172
79976386
46749610
86175348
87514880
49649957
16454956
39234663
37419418
81128838
38416030
51905950