52908252
1449287
99113052
61236101
23476381
57385140
18136912
46878185
51345313
38789440
93648378
20785528
61285816
86593978
90422715
36206814
44064549
86079196
25422065
53348453
49957124
36358152
75057519
41097079
21533611
42453874
47769089
67532772
2203644
1994990
7806964
63856530
84529887
62373031
33153993
10758013
15911723
703398
81673479
65392652