65351538
89316731
47231947
35276801
9438468
2768222
5031132
29307267
99859770
4873569
11934834
86468003
16531948
92403821
62144347
27287883
64055774
43306122
4498249
50953770
30423533
92332309
73436754
35923499
57468818
27239637
2062106
84846553
74543733
69579526
2172285
65675562
30367096
44924366
2179963
11608749
2056460
12929718
21483891
94926790