23502494
34919992
40818361
56596650
4447566
87801325
21421236
8326727
77384208
4231169
52682901
46802077
99062359
70562806
98774909
84019388
70773893
24279164
89373460
46715614
8061963
74911062
8599139
1342577
61992160
72604019
94075714
28352502
1180850
85063283
732530
127332
41399061
12797467
52714581
68955201
30689395
9687016
3550983
35477170