80275878
29776318
85662034
63508693
26954545
51392064
46552895
23037827
27429081
3254227
28242996
34714861
46359360
40802065
101810
32308245
4439556
80407928
4678490
76676862
628371
42113598
23904964
94054912
24573516
6467898
28259354
72293796
85681443
86609828
29972463
84216392
52412583
12316832
38159280
1170260
46639043
72101976
34103974
16582765