7573248
82114494
42305809
27369717
28615447
15754849
475971
94237837
20447079
67503675
59717578
74798053
49709914
17039448
96541006
51172850
12377972
70191106
71935216
50907222
49193436
90175665
18126317
95495724
96579196
6365848
5443162
93475757
21163653
82213606
58312891
97376587
85287842
48714757
14364507
29427440
69324812
80339827
93025193
5392699