48595728
39397997
33772270
88273563
91105915
30571342
86839041
59994535
3117586
37453844
53859
65756956
52524540
26058281
33482448
40336962
18627159
83956221
88028108
4908342
92452455
5413827
58268114
948462
16091506
61965356
32823855
68365279
47781612
90022796
15183879
7942753
60646745
88758365
6612704
29245731
44691993
16879231
42959046
24155245