10122261
42703226
80673956
82586251
48061053
6165562
1585622
81045285
18593445
30405217
68441556
88161537
2614525
55976292
53152831
44316207
24666985
65386467
12859200
15799407
1828749
4317801
50959167
52591580
38662264
9033696
37582214
54736134
77989795
67239008
3446318
4772906
24314554
56865276
66867885
26966936
74691900
11725823
21741590
5541387