28854339
87071478
74278326
331839
66832467
30311217
33216932
48748236
765868
76779433
83068854
61247353
93712006
32448865
28746453
70394291
18553308
75012604
11431128
29774714
42488468
4513396
48946702
72562665
11575498
66712150
63826364
58676975
36373538
24044484
32896853
68723702
4477606
91763042
52602906
7137885
5062674
57852195
64637480
50594129