40235494
24223674
67382936
28969290
55046895
36827458
75061350
27862508
88421593
66054108
25385063
52782030
82668252
20087228
65482687
99709283
3025833
82965489
35541385
86489183
93187123
42913099
9258740
21416851
74077690
19525206
71632924
59055783
33724107
31132542
565594
74991167
71357273
83063837
92638366
77485794
15175470
9968128
8749755
70554345