40203346
72419482
40416382
5773756
56691160
1775867
78029100
65983793
36957857
47769315
69319958
8448132
28428879
61736391
93784283
6634866
1100166
193281
2888364
23716929
35495471
55048518
37012838
80191892
76013809
13026732
18416236
38848182
17945818
93292331
90413463
63742660
53634782
90118727
43266893
8492759
91474426
16057697
48518714
49338974