31421056
54191756
44444304
92755605
54584212
33179590
51151439
63796910
63493077
8868296
90457186
621383
63611359
56194511
4408435
57785277
13367100
69106334
8928740
41072549
69415198
5481130
60255930
90847796
84532266
4379034
95061622
30628242
21909208
58383089
61537284
18454042
87644801
6324316
76799829
14022960
9962591
71624714
32309529
43546823