14397148
62692930
49477923
3358579
39833028
49189669
58359300
86307650
38262909
64679450
4675868
50453616
81341317
24698951
65068038
94082772
5644100
35858134
60086948
54002609
62166009
64802266
83679779
71643124
53547696
67902604
4432981
98453217
50191700
75027884
90443418
23026377
69873903
5455181
86037529
36906037
53123405
32886730
77857598
67961005