41712043
98799684
86851643
50324969
28733970
80358598
28415233
88521066
37773948
81542496
84119222
64436622
39399262
85556820
40753533
36917402
8611769
20649578
98866837
41693763
41166133
91784841
5579660
26531360
73148781
84549953
32458411
17789963
30884603
83398497
64311611
40548896
66625716
1283393
41327757
66896595
5868836
4159257
85853630
43684951