530529
2190351
29091872
64997734
25795875
37962802
46957390
7695981
77369530
8643138
96424820
791901
48746860
47641080
25071439
54671769
29837375
20199729
73028858
93755900
39426204
79379696
447646
42019629
53375414
25864154
30944603
85032823
913500
90713919
60124932
5682565
86741589
68868645
7760637
20197903
6484615
2534258
7875530
50167096