2950947
74076310
61218317
76052459
6079775
46624853
27581855
75216058
83936729
13412057
48968925
10128515
16713596
7312194
18069097
93108381
4537188
42283653
81783125
17366392
84412910
10921341
59567067
6258125
99451962
74813856
5976351
68943981
42345769
58917960
89247047
70328965
3335825
53106327
31947978
77647292
17333167
61075070
30726341
44299364