37238575
28134165
90426951
73064016
96213925
72206830
95601842
14174468
25426737
912522
87671401
97513499
439020
92037327
76133113
28622413
70936748
6158769
90398923
66471623
56812891
65031451
31051022
14307113
7868570
31809114
60431739
34528659
27524143
15836849
43704970
47665852
89935131
9580329
18199012
7778525
82264217
78783311
68616717
23663862