94965722
2592556
41155876
90898066
39271967
6561651
9581652
9335157
70367177
49598880
39259498
26222674
21941522
21032968
31531154
91057403
60792449
6610745
32854523
86293846
25525212
75007271
15043860
9681456
25142315
93059291
24602174
52403331
52845602
59762257
13027299
5858598
97792964
65494039
69907712
97761343
29005848
77373833
55426584
84343805