50818524
18682103
6682069
74484368
78469256
95074610
94038983
90036217
88759351
6773394
38341433
46522984
42051691
50017646
39777292
93342367
87237732
99192716
24658654
11842099
3178399
88892065
32113862
79752032
62954376
74897262
70964002
23292248
55005555
37587319
75551339
81059060
92208819
69275890
4825632
3551945
75462406
25421624
36694069
90415873