78134840
31016533
69831789
1977244
64363963
42319039
65784912
49384196
20218630
23498892
12155789
16378358
95992419
16084835
76924841
40211670
13301137
139771
57549577
9829349
99857148
25243853
33697522
80009452
25044807
14652323
36027157
1144676
26042612
51017751
41838316
13367982
24784615
101747
84156493
15892267
22379158
73468051
80887090
33219141