422393
26036690
46194431
71758307
93738367
60092983
71012363
86032011
47818256
23933048
40356518
13096110
7221480
21244021
55919269
59597360
46847336
52573834
7543110
70022703
66814929
93279052
99737130
26874040
68125200
96255996
11523693
64323904
72072303
42609803
29022204
64331182
25592335
30987151
37019267
59114066
99002560
47826005
7348212
15741114