28145240
63905104
39801465
78111496
15163893
7585808
69779423
69981073
19755279
87501621
74623814
32212131
29672019
43337816
77468030
9678710
48712369
41957400
10077217
65564753
72336879
15459646
34943760
98235196
4339870
10237663
92337131
26728065
96102150
54136075
2379709
99963181
33466307
98965427
67441840
44578134
37493929
7692928
22953206
98317900