57922840
20823607
43263724
60252417
2467338
55313737
41112858
47556667
54475193
20066773
32823035
53338093
77649521
38976415
34908297
4092969
39882830
69945644
13462951
65343982
54437050
29221100
80364994
10417320
9865930
5643486
32187941
85459458
7675192
77372309
79353420
73834664
2789647
4630610
95427707
30428761
77044490
20897070
87373712
64853062