67281252
81457729
16366201
18211784
14995627
51836444
37671179
20039552
63712777
36668805
31512335
32497358
27905308
20688714
24915016
34877329
95313673
69451741
87502236
90432301
85791219
67742495
32776383
32099463
98143799
46843640
86179505
78953899
48048872
49288733
38523088
6074262
7729264
21062957
1301987
59303421
76651967
95466418
24045352
93329232