91452028
98412202
8708046
18664979
42144542
18056006
74071400
76407934
95745351
91031413
42429943
80758077
19614132
68369086
386946
29614476
8037829
76998839
50356659
3365760
26003438
32672093
58966954
63964391
69781956
66626395
74268661
3808902
8539010
77122721
87706646
21603472
17671925
82901720
37713285
65317540
54793906
95839297
132271
90354885