48628371
99861672
70062405
11216989
6257101
5570465
6409267
86028699
98832857
12429041
63301713
37251073
56938873
65595050
70969346
3586396
27349091
1923138
85296844
70567971
23375037
48251070
9687541
97038636
40396174
88526606
26459202
19378366
81943944
88243255
18487724
82443841
65298719
13002545
18348753
58695982
39968336
72451703
47953565
54899060