41263859
85853090
29568696
72247404
33273051
72903886
80294029
49316727
64582105
50346160
39312864
67599312
33983536
8589770
83912618
59358566
2702127
88569332
50313375
84021368
69517093
26284836
66951091
45735213
2338031
71416560
28618676
88501658
8432284
25044969
901566
32216354
9237499
14154882
26893891
92734425
44611023
72671204
2632927
97587132