24448087
66193950
78287993
32272652
70957333
21902424
81462790
68252737
25682032
577136
75309569
96244680
78775743
28598217
2976029
49827929
85534946
9996865
81397169
5911625
30519995
1187600
23171081
84409739
7955931
19728564
70704908
7469532
68105952
76076979
14986094
30066197
16863244
41387109
19653447
31047947
89218462
47154926
49343650
10144734