27108498
5695328
23259372
73782805
15616343
23038643
78593543
15016059
76345466
4996939
91632192
97252320
33076235
5636117
6005328
24377536
42133904
1123927
30911308
10115307
6366481
52528107
23786619
2846390
46587218
51493995
16622950
19326723
33876317
37534585
41915234
29135688
12803398
6816465
44834313
96475238
1033440
593984
6051530
31584344