1690141
66517347
28648114
89485583
90907469
85534140
37232216
7343338
47858570
58831312
282087
43343104
42194532
93564141
20154197
50732190
95294367
83679123
31864854
81302480
96812133
82144492
79042696
20581514
1777359
15385407
75521270
22324112
89908957
36446993
19987816
87534393
23844222
59897665
83549225
9059597
22497217
89048603
29609083
1692861