22235446
59645091
23211829
77188611
89265624
9539703
68295183
5434769
78081326
48389840
53328724
96941556
36683470
7812249
5711995
28901609
3775712
85877351
98096762
17952190
49071794
21802857
49246908
55294276
236240
6488372
538591
78877578
58672151
60484381
84549603
8477515
5295844
8395489
7891678
54585134
44629209
88714017
17072983
85739276