28928237
40874163
96229496
99997520
41225105
76701383
73484151
37338622
70038787
61189312
8633553
95561891
54308549
71213540
8279604
9483274
63221898
11296870
24953174
33896113
40085222
15185610
67142426
81548986
79258399
44713616
37276562
81597045
92886576
61279295
89762752
60606817
95938774
14436714
23844631
5651227
2753552
1266266
59913097
68428103