1700747
19131767
42027573
29346380
17048359
38172713
467830
70915227
7324479
23193739
48546786
5215708
1972337
59933659
8354652
48127437
963228
20981207
73284578
17554577
78092039
9584589
65953079
95671594
4952131
31947541
6873392
12889609
85342938
87242564
26657767
86326740
69216074
12091171
53804153
71345355
32182933
83075588
35678724
8696460