39043240
92549593
10684447
96368748
71109434
29239884
5244657
21005334
13154455
3703072
5868952
37965366
3682966
42344157
38796236
28745553
65792790
22207940
27975441
6014642
60363257
30379439
85033222
67194765
49196595
30266108
21223447
23519495
39041348
49844264
48761661
16277819
38128159
37502559
2606086
99145042
96778925
76658940
70655640
7834138