12128596
62314752
48693752
59151539
3142895
34643670
6493118
3865339
73024081
81899652
45751428
24179520
63882639
30311186
30679066
89699377
66185640
15739360
91592423
50202075
54586927
39768025
9774682
21963309
37698452
42521850
52646982
72318007
5336302
59021200
4089742
97599445
38726205
56936264
56968119
79668747
91426141
83557874
26016627
38285181