3244307
40793766
25203364
659543
7504935
74809716
63885575
20775854
80268943
99578377
8969193
30454467
8691631
223108
89845238
64365945
4706354
41236682
91753965
82915413
12116760
65157484
35501637
35826492
69325341
49364351
8237518
78043489
722257
54584648
61437240
48931248
95365887
33573914
51625629
14939888
47556550
16471024
36098959
4742039