45047921
23035332
4053360
36012269
53785236
12894766
18517190
61394906
45952466
71106417
59772209
21001925
78047679
20064218
18581495
93046801
18526331
78825004
42478054
46344395
20004291
7672406
1441393
72448543
33203383
70517630
8690637
43333174
48409953
48493798
60723928
87417316
35841560
31165066
3474033
72754774
70416737
40271722
96065475
69052063