96859349
61252679
65195050
73844657
798120
16046161
56415589
33396395
549231
11519520
1205149
50043964
49161638
98548029
25566559
24488290
48394582
76121057
99078271
77614120
30556755
46469871
33605310
48152241
86025819
86046898
64295187
41091369
67955454
86825866
76116297
74176348
34601661
2778657
50303448
5846093
4277682
16775175
55044519
76444784