29297243
16858660
52177226
69387946
5525089
25366143
65112998
39058531
29352359
89627537
36761934
23656918
35468854
61117653
52838640
14895091
1831414
46433412
84048518
81617835
24136646
21309065
68797998
7144773
29028521
90325601
62336077
46935994
70329855
30473336
85965398
36646446
7795554
8597977
4403035
81576901
5864547
24344219
13868285
72632290