59041835
51352143
76606112
90224355
90242645
4652884
34695350
9790703
35844954
10468583
4571103
76715969
14584525
10923259
90867426
94154202
24891693
1491160
67353533
55437979
41585940
15706753
17979322
832040
37362611
44458783
47019387
31487383
52373010
6378201
87327426
42336704
70732768
79832932
46413314
43156770
12291712
8098157
39139059
25794470